/**
 *
 * @author Leonardo Marmol, Manuel Varela.
 *
 */
public class Servidor {
	private boolean ocupado;
	private double tiempoSalida;
	private Cliente cliente;
	private double tiempoTotalOcupado;

	public Servidor(){
		ocupado = false;
		tiempoTotalOcupado = 0;
		tiempoSalida= Integer.MAX_VALUE;
	}
	
	/**
	 * @return the cliente
	 */
	public Cliente getCliente() {
		return cliente;
	}

	/**
	 * @param cliente the cliente to set
	 */
	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public boolean ocupado() {
		return ocupado;
	}
	
	/**
	 * @return the tiempoSalida
	 */
	public double getTiempoSalida() {
		return tiempoSalida;
	}

	/**
	 * @param d the tiempoSalida to set
	 */
	public void setTiempoSalida(double d) {
		this.tiempoSalida = d;
	}

	public void cambiarEstado(){
		ocupado = !ocupado;
	}
	

	/**
	 * @return the tiempoOcupado
	 */
	public double getTiempoOcupado() {
		return tiempoTotalOcupado;
	}

	/**
	 * @param d the tiempoOcupado to set
	 */
	public void setTiempoOcupado(double d) {
		tiempoTotalOcupado = d;
	}
	
}
